package com.community.backend.service;

import com.community.backend.pojo.Property;
import com.community.backend.pojo.dto.LoginDTO;
import com.community.backend.pojo.dto.PropertyQueryDTO;
import com.community.backend.pojo.dto.RegisterDTO;
import com.community.backend.utils.PageResult;
import com.community.backend.utils.Result;


public interface PropertyService {
    PageResult propertyByPage(PropertyQueryDTO propertyQueryDTO);

    void update(Property property);

    void deleteById(String id);

    void addProperty(Property property);

    void register(RegisterDTO registerDTO);

    Property login(LoginDTO loginDTO);
}
